Die Toolbar
Die Toolbar, auch Werkzeugleiste genannt, befindet sich i.d.R. am
oberen Fensterrand und ist ein Abbild der Menüfunktionen.
Sicher kennen Sie diese Buttonleiste von anderen Rechnerplattformen.
Sie stellt die wichtigsten Menüfunktionen noch einmal kompakt
zusammengefaβt dar. Was sind aber nun die wichtigsten Funktionen?
Hier lieber Leser können Sie aktiv werden und sich Ihre ganz persönliche
Kombination selbst zusammenstellen. Sie benötigen dazu nur ein sog.
Resource Construction Set (RCS) und das nötige Wissen damit umzugehen.
Die Toolbar verbirgt sich in der Datei `7UP.BAR'. Es ist eine ganz
normale Resourcedatei, die Sie mit einen RCS bearbeiten können.
Laden Sie die Datei mit dem RCS, so finden Sie zwei Objekte darin
vor. Beide stellen eine Toolbar dar, einmal für die horizontale und
einmal für die vertikale Anordnung. In diesen beiden Objekten müssen
nicht unbedingt die gleichen Funktionen enthalten sein. Es ist auch denkbar
dort unterschiedliche Buttons zu implementieren. Jede Toolbar besteht
aus einen Rahmen und dort drin befindlichen Images. Jedes Image (Bild)
ist eine Redundanz zu einem Menüpunkt. Daher wird auch exakt die selbe
Funktion ausgelöst. Sie können nun selbst mit dem Iconeditor im RSC
weitere Funktionen hinzufügen, die Sie gerne ständig im Zugriff haben
möchten. Kopieren Sie daher die Images, und geben Sie Ihnen ein
entsprechendes Aussehen. Die Verbindung zwischen Toolbarimage und
der Menüfunktion wird über den Extended Objecttype (EOT) des Images
hergestellt. Tragen Sie hier genau den Wert ein, den auch die Menüfunktion
hat. Sie erfahren diesen Wert (Index) im Dialog `Shortcuts...'.
Die Entscheidung, ob die Toolbar horizontal oder vertikal angeordnet
sein soll, wird ebenfalls über den EOT hergestellt. Bei vertikaler
Anordnung ist der EOT des Rahmens eins (1). Beachten Sie, daβ immer zwei
Objekte in der Toolbardatei enthalten sind, und daβ das erste Objekt
für horizontale das zweite für vertikale Anordnung gedacht sein muβ.
Prinzipiell ist es vollkommen egal, welche GEM-Objekte als Toolbarobjekte
dienen. Einfache Buttons vom Typ BUTTON funktionieren auch.
Ebenso sollten auch mehrreihige Toolbars funktionieren. Malen Sie sich
doch mal mehrfarbige Icons für den Falcon. Sie sind also selbst gefordert.
Viel Spaβ.
7up wird mit folgender Standardtoolbar (7UP.BAR) ausgeliefert:
- Neu anlegen (Index=EOT=22)
- Öffnen (Index=EOT=23)
- Sichern (Index=EOT=29)
- Drucken (Index=EOT=36)
- Ausschneiden (Index=EOT=42)
- Kopieren (Index=EOT=43)
- Einfügen (Index=EOT=44)
- Suchen und Ersetzen (Index=EOT=59)
- Fontauswahl (Index=EOT=111)
Die Indizes können sich bei der nächsten Version ändern.